package com.xy.job.admin.enums

import com.xy.job.core.common.IDict
import com.xy.job.core.common.Mate

@Mate(
    displayNameI18nKey = "ScheduleType",
    displayNameDefaultValue = "调度方式"
)
enum class ScheduleType : IDict {
    /**
     * CRON
     */
    CRON,

    /**
     * 固定频率
     */
    FIX_RATE,

    /**
     * 固定延迟
     */
    FIX_DELAY,

    /**
     * 一次性任务
     */
    ONE_TIME,
    ;
}